var app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    modulelist:
    {
      // active: [
      //   {
      //     title_cn: '高级治疗模块',
      //     title_en: 'Advanced Repair Unit',
      //     id: 'AdvancedRepairUnit',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/icon/Advanced_Repair_Unit.png'
      //   },
      //   {
      //     title_cn: '死亡标记模块',
      //     title_en: 'Death Mark',
      //     id: 'DeathMark',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Death_Mark.png'
      //   },
      //   {
      //     title_cn: '定身模块',
      //     title_en: 'Lock-Down Ammo',
      //     id: 'LockDownAmmo',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Lock-Down_Ammo.png'
      //   },
      //   {
      //     title_cn: '治疗模块',
      //     title_en: 'Repair Unit',
      //     id: 'RepairUnit',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Repair_Unit.png'
      //   }, {
      //     title_cn: '反隐身模块',
      //     title_en: 'Quantum Radar',
      //     id: 'QuantumRadar',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Quantum_Radar.png'
      //   }, {
      //     title_cn: '相位移动模块',
      //     title_en: 'Phase Shift',
      //     id: 'PhaseShift',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Phase_Shift.png'
      //   }, {
      //     title_cn: '破盾模块',
      //     title_en: 'Shieldbreaker',
      //     id: 'Shieldbreaker',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf-1259428939/module/Shieldbreaker.png'
      //   }
      // ],
      // passive: [
      //   {
      //     title_cn: '盾增强模块',
      //     title_en: 'Fortifier',
      //     id: 'Fortifier',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Fortifier.png'
      //   },
      //   {
      //     title_cn: '无敌模块',
      //     title_en: 'Last Stand',
      //     id: 'LastStand',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Last_Stand.png'
      //   },
      //   {
      //     title_cn: '免疫模块',
      //     title_en: 'Anticontrol',
      //     id: 'Anticontrol',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Anticontrol.png'
      //   },
      //   {
      //     title_cn: '装甲模块',
      //     title_en: 'Armor Kit',
      //     id: 'ArmorKit',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Armor_Kit.png'
      //   },
      //   {
      //     title_cn: '重型装甲模块',
      //     title_en: 'Heavy Armor Kit',
      //     id: 'HeavyArmorKit',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Heavy_Armor_Kit.png'
      //   },
      //   {
      //     title_cn: '攻击模块',
      //     title_en: 'Nuclear Reactor',
      //     id: 'NuclearReactor',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Nuclear_Reactor.png'
      //   },
      //   {
      //     title_cn: '高级攻击模块',
      //     title_en: 'Thermonuclear Reactor',
      //     id: 'ThermonuclearReactor',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Thermonuclear_Reactor.png'
      //   },
      //   {
      //     title_cn: '耐性模块',
      //     title_en: 'Battle Born',
      //     id: 'BattleBorn',
      //     image: 'cloud://wrwiki-5a4kf.7772-wrwiki-5a4kf/module/Battle_Born.png'
      //   }
      // ]
    }
  },
  onLoad: function(options) {
    var that = this;
    wx.showToast({
      title: '加载中',
      icon: 'loading',
      duration: 10000
    })
    const db = wx.cloud.database();
    try {
      db.collection('menulist').where({
        id: 'modulelist'
      }).get({
        success: res => {
          var detailobj = res.data[0];
          var dataobj = JSON.parse(detailobj.data)
          this.setData({
            modulelist: dataobj
          })
          
          wx.hideToast();
        },
        fail: err => {
          wx.showToast({
            icon: 'none',
            title: '查询菜单失败，请检查网络'
          })
          wx.hideToast();
        }
      })
    } catch (e) {
      wx.showToast({
        title: '读取数据失败，请检查网络',
        icon: 'none',
        duration: 10000
      })
    }
  },
  moduleactiverouter: function (e) {
    wx.navigateTo({
      router: 'moduleactiverouter',
      url: '/pages/Wmodule_active_detail/Wmodule_active_detail' + '?id=' + e.currentTarget.id
    })
  },
  modulepassiverouter: function (e) {
    wx.navigateTo({
      router: 'modulepassiverouter',
      url: '/pages/Wmodule_passive_detail/Wmodule_passive_detail' + '?id=' + e.currentTarget.id
    })
  }
})